About J C Le Roux Properties Limited (04311743) United Kingdom