About Highfield Place Management Company Limited (10176309) United Kingdom