Castle International started conducting its business in the year 2007 as a Private Limited Company under the following Company Registration No.: 06204209. The company's headquarters was based in Sheffield at 51 Clarkegrove Road. This particular Castle International Limited business had been operating in this business for at least nine years. The name of the company was changed in the year 2009 to Castle International Limited. This business former business name was Public Image Printwear.
William R. was the following enterprise's director, assigned this position in 2007.