2017 is the date that marks the start of 75 & 77 Landor Road Ltd, a firm which is situated at Sheraton Law, 1-3 Old Town, Clapham. This means it's been 3 years 75 & 77 Landor Road has been in the business, as it was started on 2017-12-20. Its Companies House Registration Number is 11119293 and the company area code is SW4 0JT. The company's principal business activity number is 98000 which means Residents property management. 75 & 77 Landor Road Limited reported its account information for the period up to 2018/12/31. Its most recent annual confirmation statement was submitted on 2019/12/19.
From the information we have gathered, this company was established in 2017-12-20 and has so far been presided over by twelve directors, and out of them eight (Rachel W., Pierre S., Diletta F. and 5 remaining, listed below) are still participating in the company's duties.