Located at Oliver's 3 Charter Walk, Haslemere GU27 2AD Leach Coffee Shop & Wine Bar Ltd is classified as a Private Limited Company registered under the 11481528 Companies House Reg No. This firm was established on 2018/07/24. The company's principal business activity number is 56101 meaning Licensed restaurants. The latest financial reports were submitted for the period up to 2022-07-31 and the most current annual confirmation statement was released on 2023-07-23.
David L. and Oliver L. are the enterprise's directors and have been monitoring progress towards achieving the objectives and policies for 6 years.
Executives who have control over the firm are as follows: Oliver L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. David L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.