Star rental businesses share new HQ
18 May 2023
UK-based Star Power has joined forces with Star Platforms, part of the same group, to open a new head office.
The new head office, in Houghton Regis, Bedfordshire, is strategically located to benefit both businesses, including through transport links, and to support their continued rapid growth.
Star Platforms is…
CONNECT WITH THE TEAM