About Tau Properties Limited (04599604) United Kingdom