This business operates as Oh I Love Limited. The firm was started 13 years ago and was registered under 07790800 as its reg. no. This particular office of this company is based in London. You can reach them at 106 Ellison Road. The enterprise's registered with SIC code 47910 and their NACE code stands for Retail sale via mail order houses or via Internet. Friday 30th September 2022 is the last time account status updates were reported.
According to the latest data, this specific company is guided by a single managing director: Emma R., who was appointed in September 2011.
Emma R. is the individual who has control over this firm, has substantial control or influence over the company.