About Walker Properties Limited (05491038) United Kingdom