About Triple C Properties Limited (13181528) United Kingdom