Contact Information

Abacus Cards
The Studio
Oaks Drive
Newmarket
Suffolk
CB8 7SX

Tel: 01638 569050
Fax: 01638 569051

Company Registration Number
2599961

Company Registered Address
Abacus Cards Ltd
The Studio
Oaks Drive
Newmarket
Suffolk
CB8 7SX