Industry
Technology, Information and Internet, Website development services, Information technology (IT) and Internet, IT, Internet, R&D, Software, internet and intranet, Software, web page design and development
HQ Location
Second Floor, Broderick House
43-51 Cookridge Street
Leeds, West Yorkshire LS2 3AW, GB