MAJELLIN LIMITED Company number 16437906 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address58 Mowbray Parade, Edgware, England, HA8 8DJ PostcodeHA8 8DJ Companies at this postcode 21 Map