ABACUS MARKETS LIMITED Company number 11961531 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address20 Farringdon Road, London, EC1M 3HE PostcodeEC1M 3HE Companies at this postcode 93 Map