About Oakgrove (holly House) Management Company Limited (09458749) United Kingdom