About The Property Club Holdings Limited (10025212) United Kingdom