Barker & Churcher Ltd is located at London at 121a High Road. You can search for this business by the area code - N2 8AG. Barker & Churcher's launching dates back to 2019. The firm is registered under the number 11899331 and company's last known status is active. The company's registered with SIC code 74990 which stands for Non-trading company. The firm's latest annual accounts provide detailed information about the period up to February 28, 2022 and the most recent annual confirmation statement was filed on March 21, 2023.
According to the latest data, the company is led by 1 director: Max C., who was arranged to perform management duties 5 years ago. For one year Daniel B., had been performing the duties for this company until the resignation on Monday 31st August 2020.
Max C. is the individual who has control over this firm, owns over 3/4 of company shares.