About Rex Apartments Management Company Limited (04349085) United Kingdom