This particular business was located in London under the ID 07578210. It was set up in 2011. The headquarters of this company was located at 39 Antill Road . The zip code for this location is E3 5BT. The company was formally closed on Tuesday 12th January 2021, which means it had been in business for ten years.
This specific firm was supervised by just one director: David L., who was assigned this position thirteen years ago.