About Rex Residences Ltd (12825196) United Kingdom