Claims Depot is a site that connects individuals who have received unsuitable financial advice with compensation recovery experts. They assist those who have lost money on investments or pensions due to mis-selling or fraud.
Claims Depot is operated by Tower Hill Group Ltd and is a Active company incorporated on 26 May 2020 with the registered office located in London, Greater London. Tower Hill Group Ltd was registered 5 years ago.