About Rhii Properties & Investments Limited (13139312) United Kingdom