About North Tamar Business Network Property Services Limited (03438469) United Kingdom