S. & J. Mccarroll & Company Limited Company numberSC040690 StatusLiquidation TypePrivate Limited Company Incorporated21 Jul 1964 Registered office 36 Ritchie StreetWest KilbrideAyrshireKA23 9HF Data JSON Markdown