The firm called Imyu was founded on 2009-01-23 as a private limited company. The firm head office was situated in Harrow on 55 Pebworth Road. This place post code is HA1 3UE. The official reg. no. for Imyu Ltd was 06800146. Imyu Ltd had been in business for twelve years until 2021-12-21.
Imran M. was this particular company's director, designated to this position on 2009-01-23.
Imran M. was the individual who had control over this firm, owned over 3/4 of company shares.