Key factsactiveLegal nameTHOMAS G LTDuk_chRegistrationSC606705uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2018-08-29uk_chRegistered address7 HOPE PARK, HADDINGTON, EH41 3AHuk_chIndustry75000 - Veterinary activitiesuk_ch