About Ivanhoe (ashby) Management Company Ltd (05582410) United Kingdom