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
