About Rft Properties Limited (10898328) United Kingdom