Simplecard Business is a trading name of Valesta Group LTD, registered in England and Wales, company no. 14468408. Registered office: 60 Tottenham Court Road, Suite 5062a, Fitzrovia, London, W1T 2EW, United Kingdom. VAT no. GB 494 4988 21.
Part of Valesta Group:
Simplecard (simplecard.io) · Medical ID (medical-id.co.uk)
Simplecard™ is a trade mark of Valesta Group LTD. © 2026 Valesta Group LTD. Card previews use fictional example details.