2011 signifies the founding of 20 Cavendish Road Freehold Limited, the company that is situated at 204 Omega Works, Roach Road in London. This means it's been 9 years 20 Cavendish Road Freehold has been in the business, as the company was registered on 2011-04-20. Its registration number is 07610334 and the post code is E3 2GY. The company's declared SIC number is 68209 : Other letting and operating of own or leased real estate. 20 Cavendish Road Freehold Ltd filed its account information for the financial period up to April 30, 2019. The company's latest annual confirmation statement was submitted on April 20, 2020.
As the data suggests, this particular business was formed in 2011 and has so far been supervised by six directors, and out of them three (Lucy B., Laura L. and Stephen S.) are still active.