Lumo Lighting Limited Company number02504866 StatusLive But Receiver Manager On At Least One Charge TypePrivate Limited Company Incorporated23 May 1990 Registered office 02504866 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown