09590097 is the reg. no. used by Storgy Limited. This company was registered as a Private Limited Company on 14th May 2015. This company has been actively competing in this business for the last 9 years. The enterprise could be found at 59 Montague Road in London. The main office's post code assigned to this address is W7 3PG. This business's declared SIC number is 62090 meaning Other information technology service activities. The business latest accounts cover the period up to Tuesday 31st May 2022 and the most recent annual confirmation statement was submitted on Thursday 11th May 2023.
This company has a single director presently running the firm, specifically Thomas D. who's been carrying out the director's responsibilities since 14th May 2015.
Thomas D. is the individual with significant control over this firm, has substantial control or influence over the company.