About Rex Accommodation Service Limited (11217752) United Kingdom