Based in 8 Fairways, Ayrshire KA3 5DA B F Roofing Limited is categorised as a Private Limited Company with SC356346 Companies House Reg No. It's been founded 15 years ago. The company's principal business activity number is 43910 meaning Roofing activities. The most recent accounts cover the period up to Thursday 31st March 2022 and the latest annual confirmation statement was filed on Thursday 9th March 2023.
At present, this company is the workplace of a solitary managing director: William F., who was appointed on 2009-03-10.
William F. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.