PROJECT NICOLA LIMITED Company number SC646853 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressHeath Hall, Heathhall, Dumfries, United Kingdom, DG1 3NX PostcodeDG1 3NX Companies at this postcode 11 Map