Topcress Limited with Companies House Reg No. 04204518 has been operating on the market for 23 years. This Private Limited Company is located at 30 Beechwood Avenue, in London and their postal code is N3 3AX. The company's principal business activity number is 68209 which means Other letting and operating of own or leased real estate. The firm's most recent annual accounts describe the period up to Sun, 30th Apr 2023 and the latest annual confirmation statement was released on Tue, 4th Apr 2023.
David C. is the company's single director, who was assigned this position on 2001-04-27. To help the directors in their tasks, the company has been utilizing the skills of Farid C. as a secretary since April 2001.
David C. is the individual with significant control over this firm, has substantial control or influence over the company.