Key factsactiveLegal nameMSC LANDSCAPE LIMITEDuk_chRegistrationSC064032uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated1978-02-07uk_chRegistered address2 RUSKIN PLACE, KILSYTH, GLASGOW, G65 0BPuk_chIndustry43120 - Site preparationuk_ch