The firm called Megamad was created on 2018/11/22 as a private limited company. The firm headquarters was located in London on Bespoke Spaces. 465c, Hornsey Road. This place postal code is N19 4DR. The official registration number for Megamad Ltd was 11691429. Megamad Ltd had been active for 4 years until dissolution date on 2022/04/19.
This specific business was administered by one director: Ajith P. who was caring of it for four years.
Ajith P. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.