Key factsactiveLegal nameLOCH KEN TRUSTuk_chRegistrationCS004660uk_chStatusactiveuk_chTypeScottish Charitable Incorporated Organisationuk_chIncorporated2020-06-09uk_chIndustryNone Supplieduk_ch