The enterprise is widely known under the name of Tolsta Europe Ltd. The company was originally established 6 years ago and was registered with SC596363 as its reg. no. This headquarters of this company is situated in Glasgow. You may visit it at Block 1 Unit 3, 419 Balmore Road. The firm's SIC code is 11010 which stands for Distilling, rectifying and blending of spirits. The firm's latest accounts cover the period up to Thu, 31st Mar 2022 and the latest confirmation statement was filed on Wed, 3rd May 2023.
There seems to be a single managing director presently supervising the limited company, specifically John M. who's been performing the director's duties for 6 years.
John M. is the individual who controls this firm, has substantial control or influence over the company.