About Tate Rental Properties Limited (10800857) United Kingdom