This company was located in London with reg. no. 12373806. The company was registered in the year 2019. The main office of this company was situated at Kemp House 160 City Road. The area code for this place is EC1V 2NX. The firm was officially closed on Tue, 24th May 2022, which means it had been active for 3 years.
Dean B. was this particular company's managing director, formally appointed 5 years ago.