This particular business was located in Leeds under the ID 11505772. It was registered in 2018. The main office of this firm was situated at Metro House 57 Pepper Road. The post code for this place is LS10 2RU. The enterprise was formally closed in 2021, which means it had been active for 3 years.