Ribbon Plc
Corporate office: 3, Grand Ocean Plaza, Gibraltar, GX11 1AA
Registered office: 2 Irish Town, Gibraltar, GX11 1AA
Company number: 119662
Ribbon Services UK Limited
Registered office: 16 Berkeley Street, Mayfair, London, England, W1J 8DZ
Company number: 14028156
Ribbon EU Services GmbH
Registered office: Tannenwaldallee 2, 61348 Bad Homburg, Germany
Ribbon Services Private Limited
Registered office: 40/4969A, BASIN ROAD, COCHIN, Ernakulam, Kerala, India, 682031
Company number: U74140KL2021FTC067582
"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 2024. All rights reserved.