Started with Reg No. 07824685 14 years ago, Orca Films Ltd. had been a private limited company until Tue, 13th Feb 2024 - the time it was formally closed. Its latest mailing address was 91c Crouch Hill, London.
Peter B. and Sasha H. were listed as firm's directors and were running the company for 13 years.
Executives who controlled the firm include: Sasha H. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Peter B. owned 1/2 or less of company shares.