2014 marks the establishment of 21 Leisure Limited, the company that was situated at One, Fleet Place in London. It was established on 2014-02-13. The company's reg. no. was 08894271 and its area code was EC4M 7WS. This company had been present in this business for three years up until 2017-01-31.
The following limited company had a solitary director: Laurent B., who was arranged to perform management duties in 2014.