This particular firm was registered in Cardiff registered with number: 08069318. The company was set up in 2012. The office of the firm was located at 08069318: Companies House Default Address . The post code for this place is CF14 8LH. This firm was formally closed in 2020, which means it had been in business for eight years.
The limited company was controlled by 1 managing director: Alexander D., who was arranged to perform management duties in 2019.
The companies with significant control over this firm included: James Of Allen Limited owned 1/2 or less of company shares. This business could have been reached in Nottingham at Friar Lane, Office 885, NG1 6DQ and was registered as a PSC under the reg no 09653473.