Castle Contract Hire began its operations in 2005 as a Private Limited Company registered with number: 05392455. The firm's office was located in Poole at 31/33 Commercial Road. The Castle Contract Hire Limited company had been operating on the market for at least eighteen years. The business name of this business was changed in 2007 to Castle Contract Hire Limited. This enterprise previous registered name was Castle Recovery.
Matthew C., Graham C., Aileen C. and John C. were listed as firm's directors and were running the firm from 2007 to 2023.
Executives who had significant control over the firm were: Aileen C. owned 1/2 or less of company shares and had 1/2 or less of voting rights. John C. owned 1/2 or less of company shares, had 1/2 or less of voting rights.