ABACUS MEDIA LIMITED Company number 03812882 · Monitor this company Dissolved Overview People 8 Documents Analysis Location Related Registered office Address41 SHERBORNE STREET, MANCHESTER, LANCASHIRE, M8 8NE PostcodeM8 8NE Companies at this postcode 5 Map