This particular firm was situated in London under the ID 08192929. It was set up in 2012. The main office of this company was situated at 55 Stephens Road . The post code for this location is E15 3JJ. The firm was formally closed on Tuesday 11th June 2019, which means it had been in business for 7 years.
Sarah Y. was this company's managing director, assigned to lead the company 12 years ago.