About Oakgrove (micro House) Management Company Limited (09566992) United Kingdom