2002 marks the launching of Cumulus Solutions Ltd, a firm located at 2 Gallery Court, 1-7 Pilgrimage Street, London. The company was created on October 18, 2002. The company's Companies House Reg No. was 04566858 and the company post code was SE1 4LL. The company had existed on the British market for 19 years until May 18, 2021.
This limited company was overseen by just one managing director: Seamus C., who was chosen to lead the company 22 years ago.
Seamus C. was the individual who controlled this firm, had substantial control or influence over the company.