The business is registered in London with reg. no. OC382284. This company was set up in 2013. The main office of the firm is located at One Southampton Row. The post code is WC1B 5HA. Its most recent accounts describe the period up to 2022/06/30 and the most current annual confirmation statement was submitted on 2023/02/07.