About Pendrell Properties Limited (10583202) United Kingdom