Started with Reg No. 02219773 33 years ago, 95 Ifield Road Limited is a Private Limited Company. The actual office address is 37 Christchurch Strret, London Chelsea. This business's principal business activity number is 68320: Management of real estate on a fee or contract basis. The latest financial reports cover the period up to Tue, 31st Mar 2020 and the latest confirmation statement was released on Sat, 18th Apr 2020.
Taking into consideration this particular firm's executives list, since May 2009 there have been two directors: Louise B. and Thomas S.. In order to support the directors in their duties, this firm has been using the skills of Thomas S. as a secretary for the last twenty eight years.
Thomas S. is the individual with significant control over this firm, has substantial control or influence over the company.