About Walker & Small Property Services Limited (11816999) United Kingdom