About Plant Property Holdings Ltd (12910142) United Kingdom