LEAF TECH LTD

Company number 10316948 ·

Dissolved

Registered office

Address
41 MARKET STREET, LEICESTER, ENGLAND, LE1 6DN
Postcode
LE1 6DN
Companies at this postcode
21
Average house price in LE1 6DN
£1,164,000 (8 sales)

Map