About Zenki Properties Ltd (13605085) United Kingdom