The Shadow Robot Company Limited is a registered company in England and Wales.
Registered Business address:
14 Ida Road, London, N15 5JE
Company number: 3308007
VAT Registration number: 707 3091 52
Shadow takes your privacy very seriously.
We use cookies to manage the shopping cart on the website, but these are set
to expire after seven days.
If you choose to give us your email address, we may contact you about other
things that could be of interest. If we do so, we will always provide and
honour an "opt-out" link.
If you have any problems, please get in touch with us.