About Walker Developments (york) Limited (08965578) United Kingdom