"Merch Maniax" is a brand of "MERCH MANIAX LTD"
Registered in England and Wales No: 14880633
Address: 7 Coronation Road, Dephna House, Launchese #105, London, United Kingdom, NW10 7PQ
Phone: +44 7458 149416
Email: contact@merchmaniax.com
Fanpage: Merch Maniax
Open Hours: Mon – Sat: 8 am – 5 pm, Sunday: CLOSED