Contact information
Trade name: House of Spells
Phone number: 020 7287 9077
Email: info@houseofspells.co.uk
Physical address: House of Spells - Alohomora Ltd., 69-71 Charing Cross Road, London WC2H 0NE, United Kingdom
VAT number: 329337292
Company Registration Number: 11644547