15 Derwent Crescent, Chester le Street, County Durham DH307925 150473
Merchant Services company based in the North East of England dealing with Card Terminals, Epos Systems, E-Commerce and Cash Advances.