LEO DISTRIBUTION LTD Company number 08833861 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address8 STANDRING PLACE, AYLESBURY, ENGLAND, HP20 2XR PostcodeHP20 2XR Companies at this postcode 11 Average house price in HP20 2XR £581,000 (9 sales) Map