Neomatrix Ltd
Registered office:
71-75 Shelton Street
London, United Kingdom
WC2H 9JQ
Incorporated: 25 November 2019
Company number: 12332473
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