LEAF TECH LTD
Company number 10316948 · Monitor this company
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)
Company number 10316948 · Monitor this company