This particular company was based in Cardiff with reg. no. 08022477. The company was established in the year 2012. The main office of the company was situated at 220 Corporation Road . The postal code for this address is CF11 7AY. This business was formally closed in 2021, which means it had been in business for nine years.
The directors included: Artie M. arranged to perform management duties on Thu, 5th Apr 2012 and Richard M. arranged to perform management duties on Thu, 5th Apr 2012.
Artie M. was the individual with significant control over this firm, had substantial control or influence over the company.