The Glen, 15 Leggart Terrace Aberdeen, AB12 5UA