This company called 63 Church Road was created on 2009-03-16 as a Private Limited Company. This business's head office can be reached at London on 13 Victoria Avenue, Finchley. In case you have to contact this company by mail, the postal code is N3 1BD. The official reg. no. for 63 Church Road Limited is 06847646. This business's principal business activity number is 68209 which stands for Other letting and operating of own or leased real estate. 63 Church Road Ltd released its latest accounts for the financial period up to March 31, 2022. The business latest confirmation statement was filed on October 30, 2022.
In order to be able to match the demands of the clients, this company is continually directed by a number of two directors who are Joseph P. and David K.. Their support has been of critical use to the company since 2009-05-28.
Joseph P. is the individual with significant control over this firm, owns over 3/4 of company shares.