O&H Properties Limited is an active company incorporated on 22 June 1982 with the registered office located in London, Greater London. O&H Properties Limited was registered 43 years ago.
O&H Land develops residential areas with a focus on sustainable design and essential infrastructure and amenities to address the national housing shortage..
Financials
Net Assets, Total Assets & Total Liabilities (2016–2025)