About Oakview Close Management Company Limited (04938107) United Kingdom