This business named Moksha Consulting was started on 2010-08-31 as a private limited company. This business head office was located in London on Regus, City South Tower 26 Elmfield Road. This place post code is BR1 1LR. The official registration number for Moksha Consulting Ltd was 07361479. Moksha Consulting Ltd had been active for nine years up until 2019-07-11.
This specific firm was administered by one director: Peter W., who was assigned this position in August 2010.
Peter W. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.