Contact Us

Contact Information

1 Step 1

Technical Support

Troubleshoot and fix issues with your product or Dell EMC product. Get help after purchasing: inquire about order status, delivery, returns, invoices, or other order-related issues.

The Office

Address: 10/2 St. Triduanas Rest, Eh7 6ln, Edinburgh, United Kingdom

Phone: +44 (0) 7599 749 628


Business Hours

Monday - Friday 9am to 6pm

Saturday - 9am to 2pm

Sunday - Closed