About Highfields Management Company (rye) Limited (02964087) United Kingdom