About Walker Management Services Limited (04516397) United Kingdom