We operate a self storage facility under the brand Stop and Store in Fareham town centre. This is operated on an automated basis and is located in the Fareham Shopping Centre. We offer storage rooms from lockers to 200 sq ft. to both domestic and commercial customers.
Sign up to view 0 direct reports
Get started