This particular company was located in London under the following Company Registration No.: 07527043. It was established in the year 2011. The headquarters of this company was located at Kemp House 152-160 City Road. The postal code for this address is EC1V 2NX. This business was officially closed on 2014-08-19, which means it had been in business for three years.
Kate D. was the following company's director, assigned this position in 2011 in February.