About Oakgrove (backus Lodge) Management Company Limited (08722761) United Kingdom