The company referred to as Meshpower was created on June 13, 2012 as a private limited company. The company registered office was located in London on Devonshire House, 60 Goswell Road. This place zip code is EC1M 7AD. The office registration number for Meshpower Limited was 08103342. Meshpower Limited had been active for six years up until dissolution date on May 29, 2018.
Lukas L. was the following company's managing director, appointed on August 23, 2012.
Executives who had control over the firm were as follows: Gerald A. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Charith A. owned 1/2 or less of company shares, had 1/2 or less of voting rights.