Abbistar came into being in 2017 as a company enlisted under no 10760812, located at E1 2AX London at 18 New Road. The firm's last known status was dissolved. Abbistar had been operating in this business for four years.
Fazla C. was this firm's director, appointed seven years ago.
Fazla C. was the individual who had control over this firm, had substantial control or influence over the company.