Brackenwood is one of the largest independently owned double glazing companies in the South of England. Registered office: Brackenwood House, Kimbell Road, Basingstoke, Hampshire RG22 4AT Registered in England No. 2113397. VAT Number: 570072953.....
Relevance: 14.311697