Located at Regus Panorama Buildings Marshall And Co, Ashford TN24 8EZ Stage One Research Stimulus Limited is classified as a Private Limited Company with 08516061 Companies House Reg No. It was set up eleven years ago. This company's declared SIC number is 73110 meaning Advertising agencies. Stage One Research Stimulus Ltd filed its account information for the period that ended on 2023/05/31. The most recent annual confirmation statement was submitted on 2023/05/08.
Because of the enterprise's magnitude, it was vital to formally appoint extra company leaders: James D. and Oliver D. who have been aiding each other since 2013 to fulfil their statutory duties for the business. To support the directors in their duties, the abovementioned business has been utilizing the expertise of Oliver D. as a secretary since 2013.
Oliver D. is the individual who has control over this firm, owns over 1/2 to 3/4 of company shares .