Imprint / Legal Notice
Company Information
ServGrid Ltd
123 Tech Street
London, EC1A 1AA
United Kingdom
Registration
Registered in England and Wales
Company Number: 12345678
VAT Number: GB 123 456 789
Contact
Email: hello@servgrid.net
Phone: +44 20 1234 5678
Responsible for Content
The Director, ServGrid Ltd
123 Tech Street, London, EC1A 1AA, United Kingdom
Dispute Resolution
The European Commission provides an Online Dispute Resolution (ODR) platform: https://ec.europa.eu/consumers/odr. We are not obliged to participate in dispute resolution proceedings before a consumer arbitration board and do not generally do so.