About Properly Technology Ltd (12214331) United Kingdom