DoodleSplash is a trading name of Ampliflow Ltd.
Legal business name: Ampliflow Ltd
Company number: 16384356
Registered office: 221 Haunch Lane, Birmingham, United Kingdom, B13 0PJ
DoodleSplash Returns
Ampliflow Ltd
221 Haunch Lane
Birmingham
B13 0PJ
United Kingdom
Email: support@doodlesplash.co
Website: doodlesplash.co
For order support, include your order number but do not send payment-card details, passwords or other sensitive financial information.
We aim to respond to customer messages within two business days.