2010 is the date that marks the beginning of Umberella Systems Limited, a company which is located at 55 Athelstane Crescent, Edenthorpe in Doncaster. That would make 14 years Umberella Systems has been in this business, as the company was established on 2010/12/14. Its Companies House Reg No. is 07468780 and its post code is DN3 2NF. This enterprise's declared SIC number is 62090 and has the NACE code: Other information technology service activities. The company's latest annual accounts describe the period up to 2022-12-31 and the latest confirmation statement was submitted on 2022-12-14.
According to the official data, this particular business has a solitary managing director: David T., who was chosen to lead the company 14 years ago.
David T. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.