Registered with number 14614210 one year ago, Shopmaester Limited is a Private Limited Company. The business present office address is 481 Hinkler Road, Southampton. This firm's declared SIC number is 73110 meaning Advertising agencies.
There seems to be a solitary managing director currently managing this specific firm, namely Md I. who's been carrying out the director's assignments since 2023-01-24.
Md I. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.