About Opr Properties Limited (10903447) United Kingdom