About Walker & Tickle (properties) Ltd. (03561940) United Kingdom