Top Star Fish Limited with reg. no. 14342421 has been competing in the field for two years. This Private Limited Company is located at 217 The Reach, 39 Leeds Street, Liverpool and their postal code is L3 2DD. The enterprise's principal business activity number is 56103 : Take-away food shops and mobile food stands.
Currently, this specific company is supervised by a single managing director: Juljan A., who was appointed in 2022.
Juljan A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.