This particular firm was located in London under the ID 05607552. The firm was started in 2005. The headquarters of this company was located at 22 Montagu Mews South . The postal code is W1H 7ES. The firm was dissolved on 2023-10-31, which means it had been active for eighteen years.