This company named Abchurch Services was established on 2001-09-25 as a Private Limited Company. The firm's headquarters may be gotten hold of in Edgware on 8th Floor Elizabeth House, 54-58 High Street. Assuming you want to contact the firm by mail, the post code is HA8 7EJ. The company registration number for Abchurch Services Limited is 04293562. The firm's SIC and NACE codes are 82990 and their NACE code stands for Other business support service activities not elsewhere classified. The latest filed accounts documents describe the period up to 2017-06-30 and the latest confirmation statement was filed on 2020-09-25.
There seems to be one director currently running the business, namely Francisco G. who has been performing the director's tasks since 2001-09-25.
Francisco G. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.