Zabka Shop & More began its operations in 2022 as a Private Limited Company under the ID 13873682. The company's head office was located in London at 203 The Vale. This Zabka Shop & More Ltd company had been operating in this business field for at least one year.
The firm was managed by an individual director: Sulaiman S. who was administering it for one year.
Sulaiman S. was the individual with significant control over this firm, owned over 3/4 of company shares.