Registered with number 08533004 eleven years ago, 18 And 20 Twickenham Road Freehold Co Limited was set up as a Private Limited Company. The official office address is 79 Birkbeck Road, Birkbeck Road London. This company's registered with SIC code 98000 and their NACE code stands for Residents property management. The latest financial reports cover the period up to 2022-05-31 and the latest annual confirmation statement was filed on 2023-01-22.
According to the latest data, the following limited company is directed by 1 managing director: Iftikhar H., who was selected to lead the company on 2013-05-17. For three years Lewis E., had fulfilled assigned duties for this limited company till the resignation in 2017. Furthermore another director, including Francis B. resigned in 2014.
Iftikhar H. is the individual with significant control over this firm, owns 1/2 or less of company shares.