OLL LEASE LIMITED

Company number 17408032 ·

Active

Registered office

Address
2 Highwood Avenue, Solihull, England, B92 8QX
Postcode
B92 8QX
Companies at this postcode
19
Average house price in B92 8QX
£402,000 (21 sales)

Map