About Ophir Property Limited (09382286) United Kingdom