About Tom Walker Properties Limited (12145727) United Kingdom