The firm known as Megastore was created on 2010-11-17 as a private limited company. The firm headquarters was based in London on 5th Floor, 52-54 Gracechurch Street. This place postal code is EC3V 0EH. The official registration number for Megastore Ltd was 07441994. Megastore Ltd had been active for six years until dissolution date on 2016-03-15.
Elchin M. was this particular enterprise's managing director, appointed fourteen years ago.