GLEN HOME DEVELOPMENTS LIMITED Company number SC228076 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address8 OSBORNE TERRACE, EDINBURGH, MIDLOTHIAN, EH12 5HG PostcodeEH12 5HG Companies at this postcode 7 Map