THE BIG UMBRELLA LIMITED

Company number 14254253 ·

Active - Proposal to Strike off

Registered office

Address
60a Lawrence Road, London, England, W5 4XH
Postcode
W5 4XH
Companies at this postcode
14
Average house price in W5 4XH
£706,000 (34 sales)

Map