About Proptech Communications Ltd (12782556) United Kingdom