Mega Beatz Limited was set up as Private Limited Company, registered in 63 Crampton Road in London. The main office's located in SE20 7AR. This company was created in 2015-04-01. The company's registered no. is 09521254. The company's principal business activity number is 47890 which stands for Retail sale via stalls and markets of other goods. 2022-03-31 is the last time account status updates were filed.
Since 2015-04-01, this particular company has only been overseen by a single director: Omar M. who has been leading it for nine years.
Omar M. is the individual with significant control over this firm, owns over 3/4 of company shares.