About The Property People Holdings Limited (10624018) United Kingdom