The Csrr Limited company has been operating on the market for at least 14 years, as it's been established in 2010. Started with Registered No. 07469513, Csrr was set up as a Private Limited Company with office in 318 Eden Park Avenue, London BR3 3JL. This company's declared SIC number is 82990: Other business support service activities not elsewhere classified. The business most recent financial reports describe the period up to Saturday 31st December 2022 and the most current annual confirmation statement was submitted on Tuesday 13th December 2022.
Currently, this firm is led by one director: David E., who was arranged to perform management duties 14 years ago.
David E. is the individual who controls this firm, owns over 3/4 of company shares.