Naudapay Limited

Address

37th Floor, Office 37.38 1 Canada Square London E14 5AA UNITED KINGDOM

Firm reference number

832969

Registered company number

11741664

Website

noda.live

License

NaudaPay Limited: Reference number 832969, is regulated by the Financial Conduct Authority as an Authorised Payment Institution (API) provider and is licensed to provide payment services.

Contact Information

Discuss a project
sales@noda.live

Send your CV
hr@noda.live

Ask us anything
support@noda.live

Ask us anything
press@noda.live