The company has 21 self storage centres across the SE England, providing steel storage units, pallet or open storage to business and household customers.