Harbour View Homes Ltd Company numberSC897010 StatusActive TypeLtd Incorporated25 Jul 2026 Nature of business Other letting and operating of own or leased real estate Registered office 95/3 Orchard Brae AvenueEdinburghEH4 2UT Data JSON Markdown