For queries or to connect, mail us at:


Terra Payment Services (Netherlands) B.V.
Overschiestraat 65, 1062 XD Amsterdam,
The Netherlands

Terra Payment Services (Mauritius)
IFS Court, Bank Street, Twenty Eight
Cybercity, Ebene 72201, Mauritius

Terra Payment Services (UK) Limited
2nd Floor, Unit 4, Milbanke Court, Milbanke Way,
Bracknell, Berkshire, England, RG12 1RP, United Kingdom

Regulated as an Authorised Payment Institution by the
Financial Conduct Authority (FRN: 542256) and by
Her Majesty’s Revenue & Customs (12555015)