My Claim Centre is a Trading name of Smart Family Ltd, registered in England and Wales Registration Number: 12188146, address is Bank Chambers, 93 Lapwing Lane, Manchester, M20 6UR. Smart Family Ltd is Authorised and Regulated by the Financial Conduct Authority: FCA No: 921247.