This particular company was based in London registered with number: 08156536. This company was established in the year 2012. The headquarters of this firm was located at 1st Floor 244 Edgware Road. The postal code for this place is W2 1DS. This company was formally closed in 2019, meaning it had been active for seven years.