Contact information

Trade name: Novu Life Limited

Email: hello@thenovulife.com

Registered address: Apartment S611 Horizon South, La Rue de L'Etau, St. Helier, JE2 3ET

Business License Number: 163286