Cart (0)
Your cart is empty
Store name: Cat Palace (a trading name of HELIMAX COMMERCE LTD, company number 17432596, registered in England and Wales)
Address: 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom
Email: contact@cat-palace.com
Phone: +44 7537 180447
Customer service hours: Monday to Friday, 9am–6pm (London time)
Response time: We aim to respond within 1 business day.
Check our FAQ page or contact our customer service.