Registered as SC529963 eight years ago, Carroll Instrumentation Services Ltd had been a private limited company until 5th December 2023 - the day it was dissolved. The company's official mailing address was First Floor, Unit 4 Earls Court, Earls Gate Business Park Grangemouth.
James C. was the following firm's managing director, appointed in 2016 in March.
James C. was the individual who had control over this firm, owned over 3/4 of company shares.