2017 is the date that marks the establishment of Ancroft Limited, the firm which was located at Three Streams, Lucas Wood, Ivybridge. It was created on 2017-06-30. The firm registered no. was 10845087 and its area code was PL21 9PN. The firm had been present in this business for approximately 2 years until 2019-12-03.
This specific business had a single managing director: Peter C. who was overseeing it from 2017-06-30 to dissolution date on 2019-12-03.
Peter C. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.