Started with Reg No. 09470184 9 years ago, Quackers Music Limited had been a private limited company until April 18, 2023 - the day it was dissolved. The firm's official office address was 76 Glendale Gardens, Leigh-on-sea.
The business was led by 1 managing director: Ami H., who was assigned to lead the company in March 2015.
Ami H. was the individual who controlled this firm, had substantial control or influence over the company.