About Savills Investment Management Overseas Holdings Limited (06402187) United Kingdom