LUBENHAM DEVELOPMENT LTDLiquidationActionsShareCompany no. 05739079 · Private limited company · Incorporated 10 Mar 2006In liquidationAccounts overdue since 30 Apr 2009Confirmation statement overdue since 24 Mar 2017OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings