About Rex House (ventnor) Limited (05999472) United Kingdom