is inactive
United Kingdom
Director
Appointed on10 Dec 2003
Resigned on25 Feb 2010
Country of residenceUnited Kingdom
United Kingdom
Director
Appointed on24 Dec 2006
Resigned on14 Jul 2008
Country of residenceUnited Kingdom
Where is CLOUDBURST LIMITED's headquarters?
CLOUDBURST LIMITED's headquarters is located at London, EC4A 4AB, 6th Floor 25 Farringdon Street, BAKER TILLY
What year was CLOUDBURST LIMITED started?
CLOUDBURST LIMITED was started in 2003
Sources: Companies House