About Rex Campbell Properties Limited (04161476) United Kingdom