Email from this domain is sent by:
Novecore Ltd
27 Old Gloucester Street
London
WC1N 3AX
Contact email address: hello@novecore.com
Company Number: 11748197
Information Commissioner's Office Registration: ZA630468