For more information on our range of products and services please contact us

TechRestored (Pty) LtdĀ 
Company Registration Number: 2017/349095/07
VAT Number: 4730279306

TechRestored Offices

Note that we are exclusively an online retailer. These premises are purely administrative. No devices are sold from these premises and devices cannot be delivered to or collected from these premises.

The Campus
Ground Floor, Twickenham Building
Corner Sloane Street & Main Road

(Administrative Office only, collection of devices is not available due to COVID-19 restrictions)