J. Capaldi & Sons (ice Cream Manufacturers) started conducting its business in the year 2015 as a Private Limited Company under the ID SC516230. The company's office was situated in Glasgow at 5a Roman Road. This particular J. Capaldi & Sons (ice Cream Manufacturers) Limited firm had been on the market for at least seven years.
Mark C. was this particular enterprise's director, selected to lead the company in 2015 in September.
Mark C. was the individual who had control over this firm, had substantial control or influence over the company.