About Rex Mews Management Company Limited (11078694) United Kingdom