Situated at 5 Cliveden Road, London SW19 3RD Mannin Clouds Limited was a Private Limited Company with 08029997 registration number. The company was created on 13th April 2012. Mannin Clouds Limited had been prospering in the UK for at least nine years.
Edmund D. and Tina M. were registered as the firm's directors and were running the company for nine years.
Edmund D. was the individual who had control over this firm, owned over 1/2 to 3/4 of company shares .