The business was located in Slough registered with number: 05762963. The company was set up in 2006. The headquarters of the firm was situated at 25 Mallard Drive . The zip code for this place is SL1 5BW. This firm was officially closed on 2017/05/23, meaning it had been active for 11 years.
Stephen M. was the company's managing director, selected to lead the company 15 years ago.