About Opera Properties Ltd (10493222) United Kingdom