The firm is widely known under the name of Orwell Films LLP. This company was originally established twenty years ago and was registered under OC307697 as its reg. no. This particular head office of this company is based in London. You can reach them at Parcels Building, 14 Bird Street. Tuesday 5th April 2022 is the last time company accounts were filed.