About The Grove (hawkhurst) Management Company Limited (11152672) United Kingdom