About The Property Gurus Group Ltd (13423514) United Kingdom