Croftbeech Limited Company number02334043 StatusLiquidation TypePrivate Limited Company Incorporated11 Jan 1989 Nature of business 452145314533 Registered office Unit 5Watcombe StudiosRailway StreetTA2 6HF Accounts Year ended 31 Oct 1991 Data JSON Markdown