Neomatrix Ltd
Registered office:
71-75 Shelton Street
London, United Kingdom
WC2H 9JQ
Incorporated: 25 November 2019
Company number: 12332473
VAT: 341550918
Payments to: Barclays Bank
Account number: 73788180
Sort code: 20-41-50
IBAN: GB22BUKB20415073788180
SWIFTBIC: BUKBGB22
Privacy Policy