About Proptechnology Ltd (12094621) United Kingdom