This firm called Mega Chillis was founded on 2017-01-12 as a private limited company. This firm registered office was located in London on 18 New Road. The address post code is E1 2AX. The official reg. no. for Mega Chillis Limited was 10560370. Mega Chillis Limited had been active for 4 years up until 2021-12-07.
Gulshanara B. was this firm's director, assigned this position in 2017 in January.
Gulshanara B. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.