About Rhousing & Co Ltd (13113600) United Kingdom