13/06/2023
We are pleased to announce that we have relocated to our new London head office at 5 Aldermanbury Square, occupying the entire 16th floor of the landmark tower in the City of London.
The relocation coincides with a decision to rebrand and adopt a new name and identity more in keeping with the businesses in which the Group has an interest.
Increasingly referred to as 'TT' by our partners within the market, rebranding to TT Group also reflects a natural progression and positioning for the company.
You can visit our new website at www.ttg.co.uk