Located at Radnor House Greenwood Close, Cardiff CF23 8AA Excel Education And Child Psychology Services Ltd is categorised as a Private Limited Company registered under the 08343146 registration number. The company was launched on 2012-12-31. The company's principal business activity number is 90030 which stands for Artistic creation. The company's most recent accounts cover the period up to 2022-03-31 and the latest confirmation statement was released on 2022-12-28.
Richard E. is this particular firm's single director, that was appointed twelve years ago.
Richard E. is the individual who has control over this firm, owns over 3/4 of company shares.