PAPER IGLOO LIMITED Company number SC302888 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressOstro Fintry Road, Kippen, Stirling, Scotland, FK8 3HL PostcodeFK8 3HL Companies at this postcode 6 Map