This company known as Mensus was founded on 2013-07-04 as a private limited company. This company head office was situated in Cheltenham on Suite G2 Montpellier House, Montpellier Drive. This place postal code is GL50 1TY. The office registration number for Mensus Ltd was 08597441. Mensus Ltd had been active for 8 years until 2021-09-15.
Elizabeth T. and James T. were registered as the company's directors and were managing the company from 2019 to 2021.
Executives who controlled the firm include: Elizabeth T. owned over 1/2 to 3/4 of company shares and had 1/2 or less of voting rights. James T. had substantial control or influence over the company owned 1/2 or less of company shares.