LEO PROPERTIES & MAINTENANCE(UK) LTD Company number 06201775 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office Address220 LEA ROAD, WOLVERHAMPTON, ENGLAND, WV3 0LE PostcodeWV3 0LE Companies at this postcode 14 Average house price in WV3 0LE £148,000 (7 sales) Map