Key factsactiveLegal nameLOUDOUN VETERINARY CLINIC LTDuk_chRegistrationSC689262uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2021-02-16uk_chRegistered address79 WEST MAIN STREET, DARVEL, KA17 0HAuk_chIndustry75000 - Veterinary activitiesuk_ch