Set3 (europe) came into being in 2015 as a company enlisted under no 09806383, located at N5 2EF London at Taxassist Accountants, Screenworks, Office 218. This firm has been in business for 9 years and its official state is active. The company's SIC and NACE codes are 62090 - Other information technology service activities. The firm's most recent annual accounts detail the period up to 2022-10-31 and the latest annual confirmation statement was filed on 2023-09-22.
There's a solitary director at the current moment controlling this company, namely Lealan W. who's been executing the director's obligations since 2015-10-02.
Lealan W. is the individual who controls this firm, owns over 3/4 of company shares.