OTC has ceased trading.

 

 

 

 

 

 

OTC Computing Ltd acts as both an Employment Business and an Employment Agency.

OTC Computing Ltd is registered in England, company registration number 2953542

VAT Registration Number 648 8779 60

Registered Office Lynwood House, 373-375 Station Road, Harrow, M