St Joseph's College, Dumfries

GPTKB entity