CentralPay is a service of NordPay Financial Ltd.
NordPay Financial Ltd
Holland House, 1-4 Bury Street,
EC3A 5AW London
NordPay Financial is a Financial Institution authorised by the Financial Conduct Authority of the United Kingdom (Reg. 535688).
It is registered in the Commercial Registry of England and Wales under the number 07329550.