Started with Reg No. 11333189 six years ago, Studio Osborne Limited had been a private limited company until September 19, 2023 - the time it was officially closed. The company's last known registration address was 16 South End, Croydon.
This specific company had one director: Claire O., who was chosen to lead the company six years ago.
Claire O. was the individual who controlled this firm, owned over 3/4 of company shares.