This firm was located in London under the ID 07940334. It was set up in the year 2012. The headquarters of this company was located at 10 Nelgarde Road . The postal code for this location is SE6 4TF. This business was formally closed on 2022/06/07, which means it had been in business for ten years.
The information we have about this particular enterprise's MDs indicates that the last three directors were: Drew M., Mike M. and Jamie M. who assumed their respective positions on 2012/02/07.