About Property8 Limited (12492540) United Kingdom