Orbis Films Ltd with reg. no. 08398908 has been operating on the market for 11 years. The Private Limited Company can be reached at 31 Avington Grove, , London and their post code is SE20 8RY. This firm's principal business activity number is 59113 - Television programme production activities. Its most recent accounts cover the period up to Mon, 28th Feb 2022 and the most current confirmation statement was filed on Fri, 3rd Feb 2023.
Sarah B. is this specific firm's only managing director, who was formally appointed in 2013 in February.
Sarah B. is the individual with significant control over this firm, owns over 3/4 of company shares.