Gibraltar

Ribbon Plc
Corporate office: 3, Grand Ocean Plaza, Gibraltar, GX11 1AA
Registered office: 2 Irish Town, Gibraltar, GX11 1AA
Company number: 119662

enquiries@ribbonglobal.com

UK

Ribbon Services UK Limited
Registered office: 16 Berkeley Street, Mayfair, London, England, W1J 8DZ
Company number: 14028156

enquiries@ribbonglobal.com

Germany

Ribbon EU Services GmbH
Registered office: Tannenwaldallee 2, 61348 Bad Homburg, Germany

enquiries@ribbonglobal.com

India

Ribbon Services Private Limited
Registered office: 40/4969A, BASIN ROAD, COCHIN, Ernakulam, Kerala, India, 682031
Company number: U74140KL2021FTC067582

enquiries@ribbonglobal.com