About Ops Property Limited (10894928) United Kingdom