About Walford Management Ltd (11998703) United Kingdom