About Remax Investments Limited (07753118) United Kingdom