About Ten Property Holdings Limited (12732531) United Kingdom