About Zen Residential Ltd (12722223) United Kingdom