This company was situated in London under the ID 07277730. It was established in the year 2010. The headquarters of the firm was situated at Suite 2 Elmhurst 98-106 High Road. The postal code for this location is E18 2QS. This enterprise was officially closed in 2016, which means it had been active for 6 years.
The knowledge we have describing the following company's MDs implies that the last three directors were: Wendy S., Steve P. and David K. who assumed their respective positions on 2014-12-09, 2010-06-08.