LEONCLAY LIMITED Company number 12550401 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3 Warwick Row, Aylesbury, England, HP20 1HD PostcodeHP20 1HD Companies at this postcode 3 Average house price in HP20 1HD £224,000 (6 sales) Map