About C & H Property Investments Ltd (06182903) United Kingdom