KYLE CARPETS LIMITED Company number SC305040 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressMain Street, Kyle Of Lochalsh, Inverness-Shire, IV40 8AB PostcodeIV40 8AB Companies at this postcode 7 Map