Studio Ross Ltd with Companies House Reg No. 12096949 has been competing in the field for five years. This particular Private Limited Company is located at 29 Basement Flat, 29 Belvoir Road, London and their zip code is SE22 0QY. The company's principal business activity number is 62090 meaning Other information technology service activities. Sunday 31st July 2022 is the last time when the accounts were filed.
Until now, this particular business has only been supervised by an individual managing director: Paul R. who has been guiding it for five years.
Paul R. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.