About Oph Properties Limited (04937210) United Kingdom