About Farnham S Freehold Llp (OC417676) United Kingdom