Mesh Essentials came into being in 2018 as a company enlisted under no 11688539, located at EC1Y 8NA London at Craftwork Studios. This firm has been in business for six years and its last known state is liquidation. Mesh Essentials Limited was listed 3 years ago as Canal Side Entertainment. This business's SIC and NACE codes are 56101 meaning Licensed restaurants. Mesh Essentials Ltd reported its account information for the period that ended on 2022-04-30. The firm's most recent annual confirmation statement was submitted on 2023-04-05.