The Excel 121 Limited firm has been offering its services for at least 19 years, as it's been established in 2005. Started with Companies House Reg No. 05497830, Excel 121 is categorised as a Private Limited Company with office in Lindenmuth House, Thatcham RG19 6HW. This business's classified under the NACE and SIC code 66190 and their NACE code stands for Activities auxiliary to financial intermediation n.e.c.. The business latest financial reports describe the period up to 2022/03/31 and the latest confirmation statement was released on 2023/07/04.
Peter E. is the following firm's individual managing director, that was formally appointed in 2005 in July. That business had been governed by Elaine M. up until March 2014. In addition a different director, specifically William M. resigned sixteen years ago.
Peter E. is the individual who has control over this firm, owns over 3/4 of company shares.