Concept Art Ltd was set up as Private Limited Company, that is based in 58 Elderfield Place, London. The headquarters' postal code is SW17 6ED. This company has existed 14 years on the market. The Companies House Registration Number is 07191972. This firm's declared SIC number is 90030: Artistic creation. The most recent annual accounts cover the period up to 31st March 2022 and the latest confirmation statement was released on 16th March 2023.
Peter D. is the enterprise's individual managing director, who was designated to this position in 2010 in March.
Peter D. is the individual who has control over this firm, owns over 3/4 of company shares.