This business called Mega Pay was founded on 2022-06-22 as a Private Limited Company. The firm's registered office can be found at Romford on 24 Philip Avenue. If you need to contact the firm by post, the post code is RM7 0XD. The official reg. no. for Mega Pay Ltd is 14189839. The firm's declared SIC number is 69201 : Accounting and auditing activities.
Right now, the following firm has just one managing director: Ali A., who was arranged to perform management duties 2 years ago.
Ali A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.