Croshubren began its business in 2017 as a Private Limited Company under the following Company Registration No.: 11015967. The company's headquarters was based in Newport at 33a St Woolos Road. This Croshubren Ltd business had been operating in this business field for three years.
Apollo L. was this particular enterprise's director, appointed on Tuesday 6th February 2018.
Apollo L. was the individual who had control over this firm, owned over 3/4 of company shares.