Trina And Spencer is a business with it's headquarters at RM12 4PQ Hornchurch at 264 Elm Park Avenue. The company was established in 2014 and is established under reg. no. 08829025. The company has been operating on the UK market for 10 years now and its official status is active. The firm's classified under the NACE and SIC code 86900 meaning Other human health activities. The latest annual accounts cover the period up to 2022-03-31 and the most recent annual confirmation statement was submitted on 2023-01-02.
Catherine B. is this specific firm's only managing director, who was assigned to lead the company in 2014 in January.
Catherine B. is the individual with significant control over this firm, owns over 3/4 of company shares.