About Newmans Close Management Company Ltd (05608019) United Kingdom