J & R PROJECTS LIMITED Company number SC341815 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address113 ATHOLL ROAD, PITLOCHRY, PERTHSHIRE, PH16 5AG PostcodePH16 5AG Companies at this postcode 10 Map