About Rex Mansions Management Company Limited (04612320) United Kingdom