Swollet Technologies is a business located at WC2H 8AB London at Flat 19. This enterprise has been registered in year 2022 and is established under reg. no. 14366022. This enterprise has been operating on the UK market for 2 years now and the official status is active. This firm's Standard Industrial Classification Code is 58290 which means Other software publishing.
There's a team of two directors managing the following business right now, specifically Alexandros A. and Eleftherios L. who have been utilizing the directors assignments since 2022.
Executives with significant control over the firm are: Alexandros A. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Eleftherios L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.