NICTOM LETTING LIMITED Company number SC861671 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address61 Barnton Road, Dumfries, United Kingdom, DG1 4HN PostcodeDG1 4HN Map