N Carroll started conducting its operations in 2016 as a Private Limited Company under the following Company Registration No.: 10270085. This company's office was located in Swansea at 8 Axis Court Mallard Way. This particular N Carroll Ltd business had been on the market for 7 years.
The business was administered by one director: Nigel C. who was controlling it for 7 years.
Nigel C. was the individual with significant control over this firm, owned over 3/4 of company shares.