LEEDA (UK) LIMITED Company number 08505368 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address43 SOUTH STREET, BARROW UPON SOAR, LOUGHBOROUGH, LEICESTERSHIRE, LE12 8LY PostcodeLE12 8LY Companies at this postcode 6 Average house price in LE12 8LY £311,000 (19 sales) Map