1998 is the year of the founding of Leafgrove Limited, the firm located at 89 High Street, , Thame. That would make 26 years Leafgrove has been in the UK, as it was founded on Fri, 30th Jan 1998. The registered no. is 03502008 and the post code is OX9 3EH. This enterprise's SIC code is 70229 - Management consultancy activities other than financial management. 2022-12-31 is the last time when account status updates were filed.
According to the latest data, this firm is overseen by a single managing director: James S., who was assigned to lead the company in February 1998. In order to find professional help with legal documentation, this specific firm has been utilizing the skills of Kelly S. as a secretary since the appointment on Fri, 20th Feb 1998.
Executives who have control over the firm are as follows: James S. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Kelly S. owns 1/2 or less of company shares and has 1/2 or less of voting rights.