About Rentmax Limited (06468275) United Kingdom