2012 marks the founding of Le Site Services Limited, the company located at 34 Maha Building, Merchant Street, London. It was created on 2012-07-13. The company's registered no. was 08142917 and its area code was E3 4PZ. The firm had been in this business for eight years up until 2020-09-22.
Zydrunas A. was the company's director, arranged to perform management duties in 2012 in July.
Zydrunas A. was the individual who had control over this firm, owned over 3/4 of company shares.