Started with Reg No. 13466899 three years ago, Theowner Ltd had been a private limited company until December 20, 2022 - the time it was officially closed. Its official mailing address was Kemp House, 160 City Road London.
The following firm was administered by one managing director: Mohamed E. who was with it for one year.
Mohamed E. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.