Ribbon Plc
Unit 3, Grand Ocean Plaza
Gibraltar GX11 1AA
T: +44 20 7183 3710
Ribbon Services UK Limited
16 Berkeley Street, Mayfair
London W1J 8DZ
T: +44 20 7183 3710
Ribbon EU Services GmbH
Tannenwaldallee 2, 61348
Bad Homburg
T: +44 20 7183 3710
Ribbon Services Private Ltd
40/4969A, Basin Road
Kochi, Kerala 682031
T: +44 20 7183 3710
"Ribbon Plc (“Ribbon”) is a Gibraltar registered company no 119662, authorised and regulated by the Gibraltar Financial Services Commission under Part 7 of the Financial Services Act 2019. The Ribbon account and cards are electronic money products which are not covered by the Financial Services Compensation Scheme. Ribbon Visa cards are issued by Transact Payments Limited company number 108217, a firm authorised and regulated by the Gibraltar Financial Services Commission."
“Visa is a trademark owned by Visa International Service Association and used under license.”
*Coming Soon
© Ribbon plc 2025. All rights reserved.