2006 is the year of the launching of Epcess Limited, a firm located at 12 Constance Street, 12 Constance Street in London. This means it's been eighteen years Epcess has prospered on the British market, as the company was established on July 19, 2006. The registration number is 05881463 and the company post code is E16 2DQ. This company's registered with SIC code 62090, that means Other information technology service activities. 2022-07-31 is the last time the company accounts were filed.
Right now, the following firm is managed by 1 managing director: Nicholas T., who was formally appointed eighteen years ago. For eleven years Piers R., had been responsible for a variety of tasks within the firm up until the resignation in 2017.
Nicholas T. is the individual who has control over this firm, has substantial control or influence over the company, owns over 1/2 to 3/4 of company shares .