NEILL FARMING LTD Company number SC694756 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUpper Nisbet Farm, Jedburgh, Borders, Scotland, TD8 6TS PostcodeTD8 6TS Companies at this postcode 4 Map