This particular firm is based in Cardiff under the ID 05294733. The firm was started in the year 2004. The headquarters of the company is located at Churchgate House 3 Church Road Whitchurch. The zip code for this location is CF14 2DX. The firm's SIC and NACE codes are 68320 which means Management of real estate on a fee or contract basis. The most recent annual accounts were submitted for the period up to 2022-11-30 and the latest annual confirmation statement was submitted on 2023-07-06.
Currently, this particular business is controlled by just one managing director: Emma V., who was designated to this position in 2004. The business had been guided by Peter V. up until Wednesday 5th April 2017.
The companies with significant control over this firm include: Key Let 1 Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Cardiff at 3 Church Road, Whitchurch and was registered as a PSC under the reg no 05433397.