The business was located in London under the following Company Registration No.: 08235418. The company was set up in the year 2012. The office of the firm was located at New Derwent House 69-73 Theobalds Road. The post code for this address is WC1X 8TA. The firm was dissolved on 2022/01/04, meaning it had been active for ten years.
Charlotte W. was this specific firm's director, appointed twelve years ago.