About Freshfield Management Limited (12328168) United Kingdom