Contact us

Reviews

Business Address

If you placed an order and need to ship your component to us for service, we will send mail-in instructions to the email address associated to your order.


Delid Services LTD
20 Wenlock Road
London
N1 7GU
United Kingdom