About Kennford Management Company Ltd (13429656) United Kingdom