MENNA & JEN LIMITED Company number 11078019 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressSawyers Cottage 5 High Street, Bulford, Salisbury, Wiltshire, England, SP4 9DP PostcodeSP4 9DP Map