Twelve Pillars began its business in the year 2014 as a Private Limited Company under the following Company Registration No.: 08994971. This company's office was located in Croydon at Satago Cottage. This Twelve Pillars Limited company had been operating offering its services for 5 years.
Stephen H. was this enterprise's managing director, appointed on April 14, 2014.
Executives who had control over the firm were as follows: Sandrine H. had 1/2 or less of voting rights. Stephen H., had over 1/2 to 3/4 of voting rights.