This company is based in London under the following Company Registration No.: OC333210. It was set up in the year 2007. The headquarters of the company is situated at 1 Maple Place . The postal code is W1T 4BB. The firm's latest filed accounts documents cover the period up to 30th April 2022 and the most recent annual confirmation statement was submitted on 28th November 2022.
Executives with significant control over the firm are: Claus S. has substantial control or influence over the company. Sarah V. has substantial control or influence over the company.