About Plymouth Property Holdings Limited (10267029) United Kingdom