MOMENA LTD Company number 15393412 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address156 Pilgrim Street, Newcastle Upon Tyne, England, NE1 6SU PostcodeNE1 6SU Companies at this postcode 63 Map