About Pgrr Properties Limited (12804360) United Kingdom