About Life Property Holdings Limited (12251443) United Kingdom