About Tame Village (tamworth) Management Company Limited (06401929) United Kingdom