Registered at 41 Hammond Street, St. Helens WA9 1PZ Abba66 Ltd was categorised as a Private Limited Company and issued a 13706808 registration number. The company was launched on Wed, 27th Oct 2021. Abba66 Ltd had been prospering in the business for two years.
The following business had a single managing director: Alexandra C. who was managing it for two years.
Alexandra C. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.