Located in Stron House, London SW1Y 5EA 3w Websale Europe Limited was categorised as a Private Limited Company registered under the 07507976 registration number. It'd been set up thirteen years ago before was dissolved on 2020-03-17.
Thomas O. was the firm's director, appointed in 2011.
Thomas O. was the individual who had control over this firm, owned over 3/4 of company shares.