About Walkwood Properties Limited (08020156) United Kingdom