Mega Deals Bay Ltd is located at London at 20-22 Wenlock Road. You can search for the company by its zip code - N1 7GU. Mega Deals Bay's founding dates back to year 2015. This company is registered under the number 09704819 and their current state is active. The company's declared SIC number is 47910, that means Retail sale via mail order houses or via Internet. Its most recent financial reports detail the period up to 2022-07-31 and the most current annual confirmation statement was submitted on 2023-07-23.
As for this specific firm, just about all of director's duties have so far been fulfilled by Ahmed G. who was appointed in 2015 in July.
Ahmed G. is the individual with significant control over this firm, owns over 3/4 of company shares.