About Walker Ellis Developments (properties) Limited (08384281) United Kingdom