About Icl Property 1 Limited (10791778) United Kingdom