About Opg Properties Limited (12186112) United Kingdom