COSEGEN LIMITED Company number SC422999 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address3 BROOM PLACE, PORTREE, ISLE OF SKYE, IV51 9HL PostcodeIV51 9HL Companies at this postcode 31 Map