About C And H Investment Properties Ltd (12059949) United Kingdom