The company was located in London under the following Company Registration No.: 07727439. It was established in the year 2011. The headquarters of the firm was situated at 1st Floor 2 Woodberry Grove North Finchley. The post code for this location is N12 0DR. The company was formally closed on 2016-11-01, which means it had been in business for five years.
Richard W. was this particular company's managing director, designated to this position in 2011 in August.