About Tau Properties Management Ltd (13491038) United Kingdom