About Savills (overseas Holdings) Limited (02316653) United Kingdom