Company overview
Company Number
02190949
Name
20-20 Technologies Limited
Former names
Icads Holdings Limited
Entity type
Private Limited Company
Industry codes
62012 70100
Status
Active
Incorporation date
10 November 1987
Address
Ash Tree House, Norman Court, Ashby-De-La-Zouch, LE65 2UZ, England
Postal code
LE65 2UZ
Country
United Kingdom