middlesex corporation