About Ozhin Properties Ltd (11625376) United Kingdom