Find Italian services, shops and products in the UK. Search for category All the locationsLondon East (E)London East Central (EC)London North (N)London North West (NW)London South East (SE)London South West (SW)London West (W)London West Central (WC)UK EastUK NorthUK SouthUK WestAll the locations Anubes IT Ltd 71-75 Shelton Street, London, WC2H 9JQ Categories: Computer Hardware, Information Portal, IT Services, SERVICES PRIVATE AND B2B IT Hardware, Information Portal and IT Services in Camden IT Hardware, Information Portal and IT Services in London (0) We make eCommerce simple and affordable for small and medium businesses. Contact this business +44 20 3642 4041 Send a message Go to website Share Your business here? Click for more info.