LSH INSTALLATIONS LIMITED

Company number 10491871 ·

Dissolved

Registered office

Address
6 THE FURROWS, LUTON, ENGLAND, LU3 2LF
Postcode
LU3 2LF
Companies at this postcode
8
Average house price in LU3 2LF
£357,000 (34 sales)

Map