JAMES MOIR & SONS LIMITED Company number SC178357 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressThe Hillocks Wartle, Inverurie, Aberdeenshire, AB51 5BL PostcodeAB51 5BL Map