Widget Factory Limited
Sable International 13th FloorOne Croydon
12-16 Addiscombe Road
Croydon CR0 0XT
United Kingdom
Company No. 06841561
VAT ID : GB132591132
W : www.widgetfactorylimited.co.uk
E :
Our EU Legal Representative under the Digital Services Act (DSA) is DataRep.