About Tristrams Property Services Ltd (10096226) United Kingdom