About Plf Property Holdings Limited (12894106) United Kingdom