UK (reg'd office in Isleworth, Middlesex), with offices around the world, and established since 1975 - providing trade show and exhibition displays. Website includes details of services provided (including numerous work examples), client list, awards won, terms and conditions, FAQs, associations, full contact details including company registration and VAT numbers. Company website has been online since 2006 according to web.archive.org.
Signs of Trust Found on Website:-
Client list found
Full company contact address and
phone number found