Big Foot Productions Limited Company number02348030 StatusLiquidation TypePrivate Limited Company Incorporated15 Feb 1989 Nature of business 9231 Registered office 7th FloorOckway House41 Stamford HillN16 5SR Accounts Year ended 31 Mar 1991 31 Mar 1990 Data JSON Markdown