About Walkers Properties Limited (04686399) United Kingdom