inactiveEXCELERATE INFORMATION TECHNOLOGY SERVICES LTD
(United Kingdom, 27 Jan 2015-29 Sep 2020, C/O Dsg Chartered Accountants Unit 5 Evolution House
Lakeside Business Village St Davids Park, Ewloe, Flintshire, CH5 3XP)
EXCELERATE TECHNOLOGY LTD
(United Kingdom, 26 Jul 2001- , Willow House
Pascal Close, St Mellons, Cardiff, CF3 0LW)