The company is located in London under the ID 09912006. It was set up in the year 2015. The headquarters of the company is located at 58 Leman Street . The postal code for this address is E1 8EU. This enterprise's principal business activity number is 47110 - . 2020-12-31 is the last time when company accounts were filed.