LOXA HOLDINGS LTD
Legal documents
The policies that apply to velanovum.com and Vela Novum.
Company details
LOXA HOLDINGS LTD
Company number 14167113, registered in England and Wales
Correspondence address: 71-75 Shelton Street, London, England, WC2H 9JQ
Email: [email protected] (privacy and data requests), [email protected] (everything else)