About Opw Properties Limited (10490624) United Kingdom