About Pabbi Properties Limited (10613881) United Kingdom