Upshall Technical Services Ltd has existed in this business for at least 31 years. Started with registration number 02833295 in 1993, the firm is based at 51 Dorking Crescent, Portsmouth PO6 2QL. The company's principal business activity number is 62020 meaning Information technology consultancy activities. 2022/03/31 is the last time company accounts were filed.
Peter U. is this company's only managing director, who was selected to lead the company 31 years ago.
Peter U. is the individual with significant control over this firm.