About Rents Properties Limited (06394395) United Kingdom