About Oph Property Holdings Limited (07081781) United Kingdom