About Walker Duncalf Property Limited (10069285) United Kingdom