Orchard Street Investment Management LLP is an active company incorporated on 20 February 2004 with the registered office located in London, Greater London. Orchard Street Investment Management LLP was registered 21 years ago.
Orchard Street is a commercial property investment manager focused on the UK market, advising institutional clients on investing in and managing UK commercial property assets.
Financials
Net Assets, Total Assets & Total Liabilities (2015–2024)