Indoor Self-Storage Facility Opens in Tewkesbury (Gloucestershire, England)

A growing South West company has opened its first indoor self-storage facility in Tewkesbury. Container Team has opened the new facility next door to its container self-storage facility which has been successfully running since 2016. There has also been investment in new vehicles to enable increased sales and operations capacity for the Team Refrigeration side of the business. First established in 2002, Container Team employs over 25 staff under the management of new managing director Ricky Williams, who took over running the business last year, from its base in Weston-super-Mare.…