About Rex Management Company Limited (06053965) United Kingdom