About Town & Country Properties (uk) Limited (04928542) United Kingdom