© 2008. All rights
reserved for Onsite Computer Service.
Onsite Computer Service,
Computer Doctor are trading names for Data
Recovery Lab Ltd.
All customers using
services offered by Onsite Computer Service are bound by
Terms and Conditions of Service.
Read legal notes and our terms and conditions of service
All trademarks are acknowledged and belong to their
Data Recovery Lab
Ltd is registered in England & Wales. Reg. No 06268942. VAT No. GB919408996.
Head Office: 145-157 St John Street, Clerkenwell, London EC1V 4PY. Reg.
Office: Premier House, 309 Ballards Lane, London N12 8LY.