Helping you make
Flexiss Consultants Ltd
No. 2, 50a Alderley Road
Wilmslow, Cheshire SK9 1NT
The Self Storage Company South East Ltd trading as The Self Storage Company.
The Self Storage Company South East Ltd registered office is: Number One London Wall Place, London, England, EC2Y 5AU. Registered in England No 07606835.
Look out for our introductory offers and book online for an extra 5% off.
Discover our home and business storage solutions plus get an extra 5% off when you book online
Home and business storage. The Self Storage Company has the flexible solution for you.