The Churchill Road Limited firm has been in this business field for fourteen years, as it's been founded in 2010. Started with Registered No. 07440132, Churchill Road is a Private Limited Company with office in 17 Tennyson Road, London NW6 7RT. This company's principal business activity number is 96090 meaning Other service activities not elsewhere classified. 2022-11-30 is the last time the company accounts were reported.
Laura F. and Kerin K. are listed as company's directors and have been cooperating as the Management Board since 2012.
Kerin K. is the individual who has control over this firm, owns 1/2 or less of company shares.