This particular company was located in London registered with number: 11517439. It was started in the year 2018. The main office of this company was located at Kemp House 160 City Road. The post code for this place is EC1V 2NX. This enterprise was formally closed in 2021, which means it had been active for 3 years.
This specific limited company was supervised by one managing director: Joshua R. who was guiding it for 3 years.