If you have any questions or formal legal notices regarding these Terms, please contact:
Entity Name: DEW INTERACTIVE LTD
Email: info@dewinteractiveltd.com
Registered Address: 66 Paul Street, London, EC2A 4NA, UK