About Pjla Properties Limited (10049038) United Kingdom