About Property France Limited (01779112) United Kingdom