Richards & Lucas Limited Company number01003614 StatusLiquidation TypePrivate Limited Company Incorporated1 Mar 1971 Registered office 4 High StHampton WickKingston Upon ThamesKT1 4DB Data JSON Markdown