Registered as 05328365 19 years ago, Excel Yourself Limited is a Private Limited Company. The company's actual registration address is 7 Main Road, Boughton Newark. The company's SIC and NACE codes are 99999 meaning Dormant Company. The company's most recent filed accounts documents describe the period up to January 31, 2023 and the most current annual confirmation statement was released on January 10, 2023.
According to the official data, the following company is directed by a solitary managing director: David O., who was selected to lead the company on 2019-11-11. Since 2018-02-02 John G., had been fulfilling assigned duties for this company until the resignation 5 years ago. As a follow-up another director, namely Michael P. resigned on 2009-10-06.
David O. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.