About Voysey Close Management Company Ltd (04211041) United Kingdom