Registered as 12480560 four years ago, Len Films Ltd is categorised as a Private Limited Company. The company's actual registration address is 20 Market Place, Kingston Upon Thames. The company now known as Len Films Ltd was known as Blue Shed Media up till 2023-03-23 at which point the name got changed. The company's declared SIC number is 96090: Other service activities not elsewhere classified. March 31, 2022 is the last time account status updates were filed.
Luke J. is this enterprise's only director, who was chosen to lead the company on 2020-02-25. Since 2020 Ben M., had performed assigned duties for the firm till the resignation on 2023-11-22.
Luke J. is the individual who controls this firm, owns over 1/2 to 3/4 of company shares .