ROGERMOOR FARM LIMITED Company number SC130133 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressRogermoor Farm, Moffat, Dumfriesshire, Scotland, DG10 9LE PostcodeDG10 9LE Companies at this postcode 3 Map