About Town & Country Properties (wharfedale) Limited (04486212) United Kingdom