HARBOUR VIEW HOMES LTD Company number SC897010 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address95/3 Orchard Brae Avenue, Edinburgh, Scotland, EH4 2UT PostcodeEH4 2UT Companies at this postcode 11 Map