About Walkers Property Limited (11937363) United Kingdom