About K & D Property Holdings Ltd (12827026) United Kingdom