Castle Duff began its business in 2011 as a Private Limited Company under the ID 07890566. The firm's headquarters was registered in St Albans at 6b Parkway. This Castle Duff Limited company had been offering its services for 11 years.
The following limited company was supervised by one managing director: Ciaran L. who was controlling it for five years.
Ciaran L. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.