Maynard Leigh Associates has been in this business field for 26 years. Registered under number 03500389, this company is considered a Private Limited Company. You may find the office of this firm during office times under the following address: International House 24 Holborn Viaduct, EC1A 2BN London. This business's principal business activity number is 70229 : Management consultancy activities other than financial management. Saturday 30th April 2022 is the last time when company accounts were reported.
The directors currently officially appointed by the business are as follow: Adijat O. appointed on Sat, 1st Mar 2008 and Alastair M. appointed in 2004 in August.
Executives who have control over this firm are as follows: Alister M. owns over 1/2 to 3/4 of company shares . Andrew L. has over 1/2 to 3/4 of voting rights. Michael M. has over 1/2 to 3/4 of voting rights.