About Walkers Property Management Ltd (12176409) United Kingdom