About Higham Place Management Company Limited (08166486) United Kingdom