GLENAYR LIMITED Company number SC244409 · Monitor this company Active Overview People 15 Financial Control Documents Gazette Analysis Location Related Registered office Address1 Atholl Place, Edinburgh, Scotland, EH3 8HP PostcodeEH3 8HP Companies at this postcode 78 Map