This business was based in London registered with number: 11343895. The company was established in 2018. The main office of this company was located at 160 City Road . The post code for this location is EC1V 2NX. This enterprise was officially closed in 2021, meaning it had been active for three years.