Mowgli Street Food came into being in 2013 as a company enlisted under no 08660179, located at L2 4TX Liverpool at 18 Queen Avenue. It has been in business for 11 years and its current state is active. This firm's classified under the NACE and SIC code 56101 - Licensed restaurants. 2022-07-31 is the last time company accounts were reported.
The company owes its well established position on the market and unending growth to a group of two directors, specifically Matthew P. and Nisha K., who have been supervising the company since January 2024.
The companies with significant control over this firm include: Mowgli Street Food Group Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Liverpool at Queen Avenue Castle Street, L2 4TX and was registered as a PSC under the reg no 10604533.