Camacha Limited Company number02186906 StatusLiquidation TypePrivate Limited Company Incorporated2 Nov 1987 Registered office 1 West London Studios402 Fulham RdLondon Accounts Year ended 31 Mar 1988 Data JSON Markdown