About Highfields (tetbury) Management Company Limited (10119477) United Kingdom