About Tristan Property Trust Ltd (08375601) United Kingdom