Key factsactiveLegal nameJOHN STUART (FARMS) LIMITEDuk_chRegistrationSC033883uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated1959-04-08uk_chRegistered address80 OSPREY RISE, INVERURIE, ABERDEENSHIRE, AB51 6AUuk_chIndustry74990 - Non-trading companyuk_ch