About The Savoy Latham Partnership Limited (01782745) United Kingdom