About Zen Developments (nw) Limited (09454867) United Kingdom