Registered with number 03380088 twenty seven years ago, Upwood Systems Limited was set up as a Private Limited Company. The company's active registration address is 18 Manor Lane, Alconbury Huntingdon. The enterprise's registered with SIC code 96090, that means Other service activities not elsewhere classified. The company's most recent accounts cover the period up to 2022-05-31 and the latest confirmation statement was filed on 2023-06-03.
According to the following enterprise's register, since 10th February 2003 there have been two directors: Robert S. and Fiona S..
Executives who have control over the firm are as follows: Robert S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Fiona S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.