Rachel Holmes Limited has been in the business for at least 13 years. Registered with number 07569473 in the year 2011, it is based at 15 Upper St Michael's Road, Aldershot GU11 3HA. The enterprise's declared SIC number is 96090 which stands for Other service activities not elsewhere classified. The business latest financial reports describe the period up to 2022-03-31 and the most current annual confirmation statement was released on 2023-03-18.
The company has 1 managing director at the moment managing this firm, namely Rachel H. who's been doing the director's assignments for 13 years.
Rachel H. is the individual who controls this firm, owns over 3/4 of company shares.