Inwood Inns Ltd is officially located at Liverpool at 123a Allerton Road. Anyone can find the company by the area code - L18 2DD. Inwood Inns's founding dates back to 2012. The firm is registered under the number 08008429 and company's current state is active. This enterprise's registered with SIC code 56302 : Public houses and bars. Its latest accounts were submitted for the period up to 31st March 2022 and the most recent confirmation statement was released on 28th January 2023.
We have a single director this particular moment leading this firm, namely Jacqueline M. who has been utilizing the director's responsibilities since March 27, 2012. For eleven years John M., had been managing the following firm till the resignation in January 2023.
Jacqueline M. is the individual who controls this firm, owns over 3/4 of company shares.