Registered as SC417505 twelve years ago, Impc (scotland) Limited had been a private limited company until October 25, 2022 - the time it was formally closed. The business latest registration address was The Vine, 43 Magdalen Yard Road Dundee.
The company was overseen by just one managing director: Peter M., who was selected to lead the company in 2012.
Peter M. was the individual who controlled this firm, owned over 3/4 of company shares.