About Highfield Management Company Limited (10687526) United Kingdom