About Zen Habitats Ltd (13629213) United Kingdom