About Opmex Properties Limited (09009202) United Kingdom