This company called Ape Contract Services was founded on 2018-06-19 as a private limited company. This company registered office was located in Stafford on Castle Lodge, Eccleshall. This place zip code is ST21 6LS. The office registration number for Ape Contract Services Limited was 11422223. Ape Contract Services Limited had been in business for four years up until 2022-02-22. six years from now the firm switched its registered name from Apc Contract Services to Ape Contract Services Limited.
This firm was managed by one director: Andrew P. who was maintaining it for four years.
Andrew P. was the individual with significant control over this firm, had substantial control or influence over the company.