Contact information

Contact Information

Trading name: Melluva

Legal entity: MELLUVA LTD

Registered address: Suite 481, Office 408, Screenworks, 22 Highbury Grove, London, N5 2ER, United Kingdom

Email: melluvaofficial@gmail.com

Phone: +44 20 4569 0738

Company number: 16775945 (registered in England and Wales)

VAT number: GB 506 1886 87