Key factsactiveLegal nameCLEVERHOUSE LIMITEDuk_chRegistrationSC323819uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2007-05-16uk_chRegistered address14 DUNVEGAN GARDENS, LIVINGSTON, WEST LOTHIAN, EH54 9ERuk_chIndustry43210 - Electrical installationuk_ch