Leabury Management Services Ltd has been prospering in the UK for at least 18 years. Registered under the number 05937836 in the year 2006, the company is located at 98 Humber Road, London SE3 7LX. This company's declared SIC number is 70229 and their NACE code stands for Management consultancy activities other than financial management. 2023-04-30 is the last time company accounts were filed.
Due to this firm's constant growth, it became imperative to acquire extra directors: Katherine S. and Philip G. who have been working together since 2006 to fulfil their statutory duties for the following company. To support the directors in their duties, this specific company has been utilizing the expertise of Katherine S. as a secretary for the last 18 years.
Executives who have control over the firm are as follows: Philip G. owns 1/2 or less of company shares. Katherine S. owns 1/2 or less of company shares.