Copyright © 2015 John Castle Homes Limited. Registered in England & Wales 09300701 V.A.T. Reg. no. 201 4038 72 Registered Office: Willowbrook, Letcombe Regis, Oxfordshire, OX12 9JP . United Kingdom | Design by Galaxy Graphics