FEEDBACK SCOTLAND LIMITED Company number SC365402 · Monitor this company Dissolved Overview People 4 Financial Documents Analysis Location Related Registered office AddressCRAIGACH, 7 NESS WAY, FORTROSE, ROSS-SHIRE, IV10 8SS PostcodeIV10 8SS Companies at this postcode 6 Map