Search the register – results All results ICOTYRE LIMITED 11221763 - Incorporated on 23 February 2018 First Floor Embsay Mill, Embsay, Skipton, North Yorkshire, England, BD23 6QF