LEESWOOD DEVELOPMENTS LIMITED Company number 15789858 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address26 Allonby Way, Aylesbury, United Kingdom, HP21 7JA PostcodeHP21 7JA Companies at this postcode 93 Average house price in HP21 7JA £747,000 (15 sales) Map