About Ppa Properties Limited (10907234) United Kingdom