About Proptech App Ltd (13684882) United Kingdom