About J C Properties & Investments Limited (12236299) United Kingdom