TTS360 is the trading name of Total Transparent Solutions Limited (TTS), a company registered in England and Wales with number 08636957 having its registered office at; Parkway House, Second Avenue, Centrum, Burton on Trent, Staffordshire, DE14 2WF. TTS is regulated by the Financial Conduct Authority in respect of regulated claims management activities, authorisation number 838664