About Chard Property Holdings Ltd (13639008) United Kingdom