About Ilkley Properties Limited (11085588) United Kingdom