About C & H Property Services Ltd (12731304) United Kingdom