Registered as 11504394 six years ago, Teal3. Ltd had been a private limited company until 2022-10-18 - the date it was dissolved. The latest office address was Iveco House Station Road, Co Prohal Watford. The company was known as Lost Icarus up till 2019-02-25 at which point the name was changed.
The firm was managed by one managing director: Mubeen S., who was chosen to lead the company in August 2018.
Mubeen S. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.