Space Station
Space Station plc is a family-owned self-storage company based in the Greater London area, with facilities across both London and Birmingham. Our company vision can be summarised in just three words: Standards of Excellence. Our mission is to provide safe and secure self-storage facilities to businesses and private customers - something we've been doing for over 30 years.
Last updated on
About Space Station
Founded
1983Estimated Revenue
$1M-$10MEmployees
11-50Category
Sector
FinancialsIndustry Group
Real EstateIndustry
Real EstateSIC Code
6531NAICs Code
531Location
City
SloughState
BerkshireCountry
United KingdomSpace Station
Find your buyer within Space Station