The Excel 121 Limited firm has been offering its services for at least 16 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 Pound Court, Newbury RG14 6AA. 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 2020/03/31 and the latest confirmation statement was released on 2020/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 thirteen years ago.
Peter E. is the individual who has control over this firm, owns over 3/4 of company shares.