Apollo Building Owners Rtm Company Limited has been prospering on the market for at least eight years. Started with registration number 10030303 in 2016, it have office at 85 Great Portland Street, London W1W 7LT. This company's declared SIC number is 68320: Management of real estate on a fee or contract basis. The business most recent filed accounts documents cover the period up to 2022-12-31 and the most current annual confirmation statement was released on 2023-02-26.
At least one limited company has been appointed director, specifically Odyssey Leaseholders Committee Limited.