Megawood LLP began its business in 2010 as a Limited Liability Partnership under the ID OC351485. This company's office was situated in London at 63 - 66 Hatton Garden. This particular Megawood LLP firm had been in this business for at least 11 years.
Michael S. was the individual who had control over this firm, had substantial control or influence over the company.