The business was located in Liverpool under the following Company Registration No.: 07624087. It was established in 2011. The office of the firm was situated at 3rd Floor Muskers Building 1 Stanley Street. The post code for this place is L1 6AA. This company was officially closed in 2016, which means it had been active for 5 years.
The company was managed by one managing director: Stephen S., who was selected to lead the company in 2013.