2013 marks the launching of S.t. Organisation Limited, the firm registered at C/o Mclarens Penhurst House, 352-356 Battersea Park Road, London. The company was established on January 18, 2013. Its Companies House Registration Number was 08366056 and the company area code was SW11 3BY. It had been present in this business for about 4 years up until March 21, 2017.
This firm was managed by just one managing director: Francois D., who was arranged to perform management duties in January 2013.