About Ozi Property Ltd (13674139) United Kingdom