About Savills (l&p) Limited (06679695) United Kingdom