Key factsactiveLegal nameLEONARDS SOLICITORS LIMITEDuk_chRegistrationSC338261uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2008-02-21uk_chRegistered address133 CADZOW STREET, HAMILTON, SOUTH LANARKSHIRE, ML3 6JGuk_chIndustry69102 - Solicitorsuk_ch