Registered with number 10760812 three years ago, Abbistar Limited was set up as a Private Limited Company. Its present registration address is 18 New Road, London. This firm's Standard Industrial Classification Code is 56101 and their NACE code stands for Licensed restaurants. Friday 31st May 2019 is the last time the accounts were filed.
There seems to be one director presently leading this business, namely Fazla C. who's been performing the director's assignments since 2017-05-09.
Fazla C. is the individual who has control over this firm, has substantial control or influence over the company.