Contact Us
Menora Builders & Environmental Engineering Pvt. Ltd
#24/47, 4th Floor, Kalliyath Royal Square
Palace Rod, Chembukkavu, Thrissur
Kerala, India - Pin 680020
+965 66597544 | 9633448606
Menora Systems. LTD
5, Tenbys, Salisbury road, Woking
GU227UR, United kingdom
+44 - 02084326070 | 07963947035
Menora Builders
Mahbula, Block2, Street221, Kuwait
+965 – 23730923 | +965 - 66597544