OE HOMES LTD Company number SC808851 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address15 Spottiswoode Road, Edinburgh, Scotland, EH9 1BH PostcodeEH9 1BH Companies at this postcode 8 Map