Key factsactiveLegal nameFARM HOMES LTDuk_chRegistrationSC778294uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2023-08-07uk_chRegistered addressTEANORD FARM HOUSE, EVANTON, DINGWALL, IV16 9UUuk_chIndustry41100 - Development of building projectsuk_ch