"Claim Freeis a trading name of Stemma Legal Services Limited. Registered in England and Wales. Company registration number: 04335448. Registered Office: Battersea House, 710 Gower Road, Killay, Fairwood, Swansea, SA2 7JU. Regulated by the Ministry of Justice in respect of regulated claims management activities. Registration is recorded on the website www.claimsregulation.gov.uk. Authorisation No. CRM”2549"