About Rex Property Development 2020 Limited (12793272) United Kingdom