Bystored
From WikiAlpha
STORED launched in London in 2014.
Background
In 2014 STORED launched in the UK market for university students and commercial businesses.
Industry
Self Storage
Service Areas
London, Brighton, Surrey and Canterbury.