For a quick response to any business related question then email the studio with the details. All gifts, fanmail, industry chicken and other nice things can be sent to the following address.
Harrod Design Ltd
21 Hawthorn Road
Wrexham LL12 8XJ
Harrod Design Ltd is a company registered in England and Wales.
Registration No. 5054565 VAT No. 849 3948 66