MEGABOX SELF STORAGE LIMITED

Company number 11552739 ·

Dissolved

Registered office

Address
MODA BUSINESS CENTRE, STIRLING WAY, BOREHAMWOOD, HERTFORDSHIRE, UNITED KINGDOM, WD6 2BW
Postcode
WD6 2BW
Companies at this postcode
329
Average house price in WD6 2BW
£123,000 (1 sales)

Map