Neomatrix Ltd
Registered office:Â
71-75 Shelton Street
London, United Kingdom
WC2H 9JQ
Incorporated: 25 November 2019
Company number: 12332473
DUNS Number: 225524439
VAT: 341550918
UK Payments to: Wise Payments Ltd
Sort code: 23-14-70
Account number: 84206763
IBAN: GB06 TRWI 2314 7084 2067 63
Privacy Policy