B P Fencing Limited, a Private Limited Company, that is located in 5 Ditchingham Close, Aylesbury. It's postal code is HP19 7SA. The firm has been registered on 2019-03-05. The reg. no. is 11860751. This company's principal business activity number is 81300 which stands for Landscape service activities. The latest financial reports cover the period up to 2020-03-31 and the latest annual confirmation statement was released on 2020-03-04.
Presently, this specific limited company is overseen by one managing director: Michael P., who was appointed in March 2019.
Michael P. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.