Ugreen Limited has been in the UK for at least 7 years. Started with registration number 10805431 in 2017, it have office at 36 Dene Road, Northwood HA6 2DA. The enterprise's principal business activity number is 82990: Other business support service activities not elsewhere classified. Ugreen Ltd filed its account information for the period that ended on 2023-06-30. The latest confirmation statement was filed on 2023-06-05.
Taking into consideration the firm's number of employees, it became vital to appoint other directors: Tony L. and Peter V. who have been working together since 2017 for the benefit of the following company.
Executives who have control over the firm are as follows: Tony L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Peter V. owns 1/2 or less of company shares and has 1/2 or less of voting rights.