Letcombe Limited Company number02427088 StatusLiquidation TypePrivate Limited Company Incorporated27 Sep 1989 Nature of business 7499 Registered office 32 BerkeleyLetchworthHertsSG6 2HA Accounts Year ended 5 Apr 1991 5 Apr 1990 Data JSON Markdown