About Nigel Walker Property Limited (08692130) United Kingdom