About Ivanhoe Properties Ltd. (08507590) United Kingdom