L.E.O INSTALLATIONS LTD

Company number 11556509 ·

Dissolved

Registered office

Address
3 Nuns Lane, St. Albans, United Kingdom, AL1 2HS
Postcode
AL1 2HS
Companies at this postcode
5
Average house price in AL1 2HS
£575,000 (12 sales)

Map